maker/seller of pins - Francés Inglés Diccionario